technological forecasting - German English Dictionary